<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%@ include file="/jsp/common/common.jsp"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<link rel="stylesheet" type="text/css"
	href="<c:url value="/static/jquery-easyui/themes/default/easyui.css"/>">
<link rel="stylesheet" type="text/css"
	href="<c:url value="/static/jquery-easyui/themes/icon.css"/>">
<script type="text/javascript"
	src="<c:url value="/static/jquery-easyui/jquery-1.6.min.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/static/jquery-easyui/jquery.easyui.min.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/static/jquery-easyui/plugins/jquery.panel.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/static/jquery-easyui/plugins/jquery.datagrid.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/static/jquery-easyui/plugins/jquery.messager.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/static/jquery-easyui/ext-for-framework.js.jsp"/>"></script>
<script type="text/javascript"
	src="<c:url value="/static/jquery-easyui/locale/easyui-lang-zh_CN.js"/>"></script>
<script type="text/javascript"
	src="<c:url value="/static/js/common.js"/>"></script>
<script>
	function initList(listDisplayEId) {
		$('#' + listDisplayEId)
				.datagrid(
						{
							nowrap : false,
							striped : true,
							collapsible : true,
							remoteSort : true,
							notSelectByRow : false,
							/* frozenColumns : [ [ {
								field : 'ids',
								checkbox : true
							} ] ], */
							toolbar : [
									{
										id : listDisplayEId + '_btn_add',
										text : '新增',
										iconCls : 'icon-add',
										handler : function() {
											//window.showModalDialog("<c:url value='/store/preSaveStore.do'/>","","dialogWidth=800px;dialogHeight=500px,status=no");
											window
													.open(
															"<c:url value='/jsp/openIndexSun.jsp?url=/store/preSaveStore.do'/>",
															"sun",
															"width=1200px,height=600px,status=no,scrollbars=yes");

											$('#' + listDisplayEId).datagrid(
													'reload');
										}
									},
									'-',
									{
										id : listDisplayEId + '_btn_edit',
										text : '修改',
										iconCls : 'icon-edit',
										handler : function() {

											var row = $('#' + listDisplayEId)
													.datagrid('getSelections');
											if (row.length == 0) {
												$.messager.alert('提示',
														'请选择一条记录操作！', 'info');
												return;
											} else {
												//window.showModalDialog("<c:url value='/store/preUpdateStore.do'/>"+"?storeId="+row[0]['storeId'],"","dialogWidth=800px;dialogHeight=500px,status=no");
												window
														.open(
																"<c:url value='/jsp/openIndexSun.jsp?url=/store/preUpdateStore.do'/>"
																		+ "?storeId="
																		+ row[0]['storeId'],
																"sun",
																"width=1200px,height=600px,status=no,scrollbars=yes");
												$('#' + listDisplayEId)
														.datagrid('reload');
											}
											$('#' + listDisplayEId).datagrid(
													'clearSelections');
										}
									},
									{
										id : listDisplayEId + '_btn_del',
										text : '删除',
										iconCls : 'icon-cancel',
										handler : function() {

											var row = $('#' + listDisplayEId)
													.datagrid('getSelections');
											if (row.length == 0) {
												$.messager.alert('提示',
														'请选择一条记录操作！', 'info');
												return;
											} else {
												var str = "storeId="
														+ row[0]['storeId']
														+ "&storeLevel="
														+ row[0]['storeLevel'];
												$.messager
														.confirm(
																'提示',
																'是否删除该条记录？',
																function(r) {
																	if (r) {
																		$
																				.ajax({
																					type : 'post',
																					url : "<c:url value='/store/deleteStore.do'/>",
																					data : str,
																					dataType : "json",//设置查询参数及提交路径
																					success : function(
																							data) {
																						if (data.success) {
																							$.messager
																									.alert(
																											"提示",
																											"删除成功！",
																											'info');
																							$(
																									'#'
																											+ listDisplayEId)
																									.datagrid(
																											'reload');
																						} else {
																							$.messager
																									.alert(
																											"提示",
																											data.msg,
																											'warning');
																						}
																					},
																					error : function() {
																						$.messager
																								.alert(
																										"错误",
																										"系统错误，请联系管理员！",
																										'error');
																					}
																				});
																	}
																	$(
																			'#'
																					+ listDisplayEId)
																			.datagrid(
																					'reload');
																	$(
																			'#'
																					+ listDisplayEId)
																			.datagrid(
																					'clearSelections');
																});
											}
										}
									} ],
							onLoadError : function() {
								$.messager.alert('错误', '获取数据失败，请与管理员联系！',
										'error');
							},
							onClickRow : function(rowIndex) {
								$(".myrad").prop("checked", false);
								$(".myrad").eq(rowIndex).prop("checked", true);
							}
						});
	};
	$(document).ready(function() {
		initList('listDisplay');
	});

	function formatRadio(value, rowData, rowIndex) {
		return value = "<input type='radio' class='myrad'  name='radioStore' />";
	}

	function searchInfo() {

		/*  $('#listDisplay').datagrid('load', {
			storeName : $('#storeName').val(),
			storeType : $('#storeType').val()
			});  */
	}
</script>
</head>
<body>
	<table width="98%">
		<tr>

		</tr>
		<tr style="height: 12px;"></tr>
		<tr>
			<td>
				<table id="listDisplay" title="材料列表" iconCls="icon-list"
					singleSelect="true" idField="id"
					url="<c:url value="/storeSupplier/findSupplierStoreMater.do"/>"
					loadMsg="请稍候......" pagination="true" pageSize="20"
					pageList="[10,20,30,40,50]" sortName="storeId" rownumbers="true"
					sortOrder="asc">
					<thead>
						<tr>
							<th field="storeRole" width="25" align="center"
								formatter="formatRadio"></th>
							<th field="sid" width="80" formatter="formatDGField"
								sortable="true" editor="text">ID</th>
							<th field="storeHouseId" width="80" formatter="formatDGField"
								sortable="true" editor="text" hidden='true'>仓库ID</th>
							<th field="storeHouseName" width="80" formatter="formatDGField"
								sortable="true" editor="text">仓库名</th>
							<th field="materType" width="60" formatter="formatFoodType1"
								sortable="true">种类</th>
							<th field="materId" width="80" sortable="true" editor="text">
								材料id</th>
							<th field="materName" width="150" formatter="formatDGField"
								sortable="true" editor="text">材料名</th>
							<th field="materLevel" width="100" formatter="formatFoodType"
								sortable="true" editor="text" hidden='true'>品级</th>
							<th field="brands" width="50" sortable="true">品牌</th>
							<th field="specifications" width="60" sortable="true">规格</th>
							<th field="materValueDetail" width="300" sortable="true"
								editor="text">详细信息</th>
							<th field="materValue" width="100" sortable="true" editor="text">总货值</th>
							<th field="materNum" width="60" sortable="true" editor="text">
								库存总量</th>
							<th field="unit" width="50" sortable="true" editor="text">
								单位</th>
						</tr>
					</thead>
				</table>
			</td>
		</tr>
	</table>
</body>
</html>